The phrase "deluxe version" means an upgraded or improved version of something, usually with extra features or additions.